<?php
/**
 * 修饰定义接口
 *
 * @version $Id: IMintModifier.php 312 2008-04-23 16:29:38Z iwind $
 * @package util.mint.modifier
 */
interface IMintModifier {
	/**
	 * 构造器
	 * 
	 * 强制修饰的构造器不能有参数
	 *
	 */
	public function __construct();
	
	/**
	 * 执行
	 *
	 * @return scalar
	 */
	public function execute();
	
	/**
	 * 设置参数数组
	 *
	 * @param array $arguments 参数
	 */
	public function setArguments(array $arguments);
	
	/**
	 * 变量
	 *
	 * @param mixed $variable 变量
	 */
	public function setVariable($variable);
}


?>